/**
 * @filename:Tuopancool Jan 16, 2024
 * Copyright(c) 2022 Wonder Co. Ltd. 
 * All right reserved. 
 */
package com.wonder.app.domain;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.extension.activerecord.Model;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
import java.io.Serializable;

/**   
 * @Description:TODO(托盘绑定冷数据实体类)
 * 
 * @author: Wonder
 * 
 */
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@TableName("sys_tuopanbinding_cool")
@ApiModel(value="sys_tuopanbinding_cool对象", description="托盘绑定冷数据表")
public class Tuopancool extends Model<Tuopancool> {

	private static final long serialVersionUID = 1705390819149129L;
	
	@TableId(value ="id", type = IdType.AUTO)
	@ApiModelProperty(name = "id" , value = "")
    private Long id;
    
    @TableField(value = "fsaleorder") 	
	@ApiModelProperty(name = "fsaleorder" , value = "工单号")
    private String fsaleorder;
    
    @TableField(value = "ftuopan") 	
	@ApiModelProperty(name = "ftuopan" , value = "托盘编号")
    private String ftuopan;
    
    @TableField(value = "fembeddedqr1") 	
	@ApiModelProperty(name = "fembeddedqr1" , value = "波形烧录&驱动板二维码1")
    private String fembeddedqr1;
    
    @TableField(value = "fembeddedqr2") 	
	@ApiModelProperty(name = "fembeddedqr2" , value = "波形烧录&驱动板二维码2")
    private String fembeddedqr2;
    
    @TableField(value = "fembeddedqr3") 	
	@ApiModelProperty(name = "fembeddedqr3" , value = "波形烧录&驱动板二维码2")
    private String fembeddedqr3;
    
    @TableField(value = "fepaperqr1") 	
	@ApiModelProperty(name = "fepaperqr1" , value = "电子纸码1")
    private String fepaperqr1;
    
    @TableField(value = "fepaperqr2") 	
	@ApiModelProperty(name = "fepaperqr2" , value = "电子纸码1")
    private String fepaperqr2;
    
    @TableField(value = "fepaperqr3") 	
	@ApiModelProperty(name = "fepaperqr3" , value = "电子纸码1")
    private String fepaperqr3;

    @TableField(value = "ftuopanbindingid")
    @ApiModelProperty(name = "ftuopanbindingid" , value = "托盘绑定id")
    private Long ftuopanbindingid;

    @TableField(value = "fsaleorder1")
    @ApiModelProperty(name = "fsaleorder1" , value = "工单号1")
    private String fsaleorder1;

    @TableField(value = "fsaleorder2")
    @ApiModelProperty(name = "fsaleorder2" , value = "工单号2")
    private String fsaleorder2;

    @TableField(value = "fsaleorder3")
    @ApiModelProperty(name = "fsaleorder3" , value = "工单号3")
    private String fsaleorder3;

    @TableField(value = "position")
    @ApiModelProperty(name = "position" , value = "位置")
    private Integer position;
    

	@Override
    public Serializable pkVal() {
        return this.id;
    }
   
}
